home *** CD-ROM | disk | FTP | other *** search
/ Inter.Net 55-2 / Inter.Net 55-2.iso / Mandrake / mdkinst / usr / bin / perl-install / pci_probing / pci_class.pm < prev    next >
Encoding:
Perl POD Document  |  2000-01-12  |  1.3 KB  |  49 lines

  1. package pci_probing::pci_class;
  2. %classes = (
  3. 0x0000 => 'NOT_DEFINED',
  4. 0x0001 => 'NOT_DEFINED_VGA',
  5. 0x0100 => 'STORAGE_SCSI',
  6. 0x0101 => 'STORAGE_IDE',
  7. 0x0102 => 'STORAGE_FLOPPY',
  8. 0x0103 => 'STORAGE_IPI',
  9. 0x0104 => 'STORAGE_RAID',
  10. 0x0180 => 'STORAGE_OTHER',
  11. 0x0200 => 'NETWORK_ETHERNET',
  12. 0x0201 => 'NETWORK_TOKEN_RING',
  13. 0x0202 => 'NETWORK_FDDI',
  14. 0x0203 => 'NETWORK_ATM',
  15. 0x0280 => 'NETWORK_OTHER',
  16. 0x0300 => 'DISPLAY_VGA',
  17. 0x0301 => 'DISPLAY_XGA',
  18. 0x0380 => 'DISPLAY_OTHER',
  19. 0x0400 => 'MULTIMEDIA_VIDEO',
  20. 0x0401 => 'MULTIMEDIA_AUDIO',
  21. 0x0480 => 'MULTIMEDIA_OTHER',
  22. 0x0700 => 'COMMUNICATION_SERIAL',
  23. 0x0701 => 'COMMUNICATION_PARALLEL',
  24. 0x0780 => 'COMMUNICATION_OTHER',
  25. 0x0800 => 'SYSTEM_PIC',
  26. 0x0801 => 'SYSTEM_DMA',
  27. 0x0802 => 'SYSTEM_TIMER',
  28. 0x0803 => 'SYSTEM_RTC',
  29. 0x0880 => 'SYSTEM_OTHER',
  30. 0x0900 => 'INPUT_KEYBOARD',
  31. 0x0901 => 'INPUT_PEN',
  32. 0x0902 => 'INPUT_MOUSE',
  33. 0x0980 => 'INPUT_OTHER',
  34. 0x0a00 => 'DOCKING_GENERIC',
  35. 0x0a01 => 'DOCKING_OTHER',
  36. 0x0b00 => 'PROCESSOR_386',
  37. 0x0b01 => 'PROCESSOR_486',
  38. 0x0b02 => 'PROCESSOR_PENTIUM',
  39. 0x0b10 => 'PROCESSOR_ALPHA',
  40. 0x0b20 => 'PROCESSOR_POWERPC',
  41. 0x0b40 => 'PROCESSOR_CO',
  42. 0x0c00 => 'SERIAL_FIREWIRE',
  43. 0x0c01 => 'SERIAL_ACCESS',
  44. 0x0c02 => 'SERIAL_SSA',
  45. 0x0c03 => 'SERIAL_USB',
  46. 0x0c04 => 'SERIAL_FIBER',
  47. 0xff00 => 'HOT_SWAP_CONTROLLER',
  48. );
  49.